Short, tongue-in-cheek essay by Edsger Dijkstra on old problems in programming, many of which are embarrassingly still with us: criticizes APL, BASIC, COBOL, FORTRAN, PL/I, natural language programming.
Sustainable memory bandwidth discussion, with results on a wide variety of computer systems. From Macs and PCs to the most current and recent workstations, right up to Cray supercomputers. From the Department of Computer Science at Virginia.
Its philosophy: build compilers from parts, which might include front ends, back ends, optimizers, and the glue that holds all these pieces together. You might even generate parts automatically from compact specifications.
Graduate seminar on dense collections of smart sensors, processors, and actuators, networked to form self-configuring teams. Provides basis for new computing paradigm that challenges many classical approaches to distributed systems.
Port, extension of instructional OS, now stand-alone, protected mode, multithreaded, compiles in FreeBSD to run on i486+, can be relinked without recompile. Descriptions, report (HTML, PDF, PS), download. [Open Source]